発 生 順 | イベント名 | 該否 | 説明 | 備考 | |
---|---|---|---|---|---|
Framework- Element |
Window | ||||
- | (コンストラクタ) | ||||
1 | Initialized | ○ | ○ | FrameworkElement の初期化 | InitializeComponent() 完了時に発生 |
2 | SourceInitialized | ○ | Window の初期化 | ||
- | (Show() / ShowDialog() 呼出) | ||||
3 | Activated | ○ | 有効化(フォアグラウンドに表示)された | 有効化しない場合は発生しない | |
4 | Loaded | ○ | ○ | 要素のレイアウトが完了し、 操作を受け入れる準備が整った |
|
- | (ウィンドウ表示) | ||||
5 | ContentRendered | ○ | ウィンドウのコンテンツがレンダリングされた後 |
発 生 順 | イベント名 | 該否 | 説明 | 備考 | |
---|---|---|---|---|---|
Framework- Element |
Window | ||||
- | (Close() 呼出) | ||||
1 | Closing | ○ | Close() が呼び出された直後、 ウィンドウが閉じる直前 |
この時点ではウィンドウが閉じるのをキャンセルできる ( (CancelEventArgs)e.Cancel = true; ) |
|
2 | Deactivated | ○ | ウィンドウが背景に移動した | ||
- | (ウィンドウ閉) | ||||
3 | Closed | ○ | ウィンドウが閉じた直後 | ||
4 | Unloaded | ○ | ○ | ||
- | (デストラクタ) |